home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2a.lha / p4-1.2a / contrib / makefile.proto < prev    next >
Makefile  |  1992-10-19  |  888b  |  32 lines

  1. P4_HOME_DIR = ..
  2. INCLUDEDIR = $(P4_HOME_DIR)/include
  3. LIBDIR = $(P4_HOME_DIR)/lib
  4.  
  5. LIBS = $(LIBDIR)/libp4.a $(MDEP_LIBS)
  6.  
  7. default:
  8.  
  9. all:
  10.     make $(MFLAGS) lm_master lm1_master
  11.     make $(MFLAGS) simpglob
  12.     make $(MFLAGS) lm_slave lm1_slave
  13.  
  14. simpglob:$(P) simpglob.o  $(LIBDIR)/libp4.a
  15.     $(CC) $(CFLAGS) -o simpglob simpglob.o  $(LIBS)
  16.  
  17. lm_master:$(P) lm_master.o lm_slave.o $(LIBDIR)/libp4.a
  18.     $(CC) $(CFLAGS) -o lm_master lm_master.o lm_slave.o $(LIBS)
  19.  
  20. lm_slave:$(P) lm_slave.o $(LIBDIR)/libp4.a
  21.     $(CC) $(CFLAGS) -o lm_slave $(LIBDIR)/p4_cmain.o lm_slave.o $(LIBS)
  22.  
  23. lm1_master:$(P) lm1_master.o lm1_slave.o $(LIBDIR)/libp4.a
  24.     $(CC) $(CFLAGS) -o lm1_master lm1_master.o lm1_slave.o $(LIBS)
  25.  
  26. lm1_slave:$(P) lm1_slave.o $(LIBDIR)/libp4.a
  27.     $(CC) $(CFLAGS) -o lm1_slave $(LIBDIR)/p4_cmain.o lm1_slave.o $(LIBS)
  28.  
  29. realclean: clean
  30.     $(RM) -f lm_master lm_slave lm1_master lm1_slave \
  31.     simpglob Makefile
  32.